Ngứa ghẻ hờn ghen

Direct English translation

Itchy scabies, resentful jealousy.

Equivalent English version

Makes your skin crawl

Giải thích tiếng Việt
Chỉ những điều gây khó chịu, chướng mắt hoặc khiến người ta e ngại, sợ hãi. Thường dùng để nhấn mạnh tính xấu xí, ghê gớm của sự việc hay hiện tượng.
English explanation
Refers to things that are unpleasant, ugly, or disturbing to behold, and sometimes frightening or repulsive. It is used to emphasize the nasty or alarming nature of a situation or phenomenon.